--------------------------------------------------
Simulation No. 1:
The One-Time Learning Algorithm performed better in 1.0 out of 100 permutations.
The Dynamic Learning Algorithm performed better in 99.0 out of 100 permutations.
Equal performance in 0.0 permutations.
The ex-post optimum was: 53538.0
The average performance of the One-Time Learning Algorithm was: 38071.8. That is 71.11% of the ex-post optimum.
The average performance of the Dynamic Learning Algorithm was: 50305.57. That is 93.96% of the ex-post optimum.
Average runtime of One-Time Learning Algorithm: --- 0.01299 seconds ---
Average runtime of Dynamic Algorithm: --- 0.20881 seconds ---
Average runtime of permutations: --- 1.48872 seconds ---
Total runtime of simulation: --- 149.1842 seconds ---
Runtime Breakdown:
Simulation: --- 149.1842 seconds ---
Average of permutations: --- 1.48872 seconds ---
Simulating the input parameters: --- 0.0156 seconds ---
Calculating the fractional ex-post solution: --- 0.1404 seconds ---
Calculating the integral ex-post solution: --- 0.156 seconds ---
Average creating of permutations: --- 0.00274 seconds ---
Average One-Time Learning Algorithm: --- 0.01299 seconds ---
Average Dynamic Learning Algorithm: --- 0.20881 seconds ---
Average Greedy Algorithm: --- 0.00262 seconds ---
Average Interval Learner: --- 0.65596 seconds ---
Average Relaxed One-Time Learning Algorithm: --- 0.01712 seconds ---
Average Relaxed Dynamic Learning Algorithm: --- 0.21165 seconds ---
Average WTP-Learner: --- 0.16594 seconds ---
Average Amazon Learner: --- 0.20964 seconds ---
--------------------------------------------------
Simulation No. 2:
The One-Time Learning Algorithm performed better in 0.0 out of 100 permutations.
The Dynamic Learning Algorithm performed better in 100.0 out of 100 permutations.
Equal performance in 0.0 permutations.
The ex-post optimum was: 53159.33
The average performance of the One-Time Learning Algorithm was: 36251.31. That is 68.19% of the ex-post optimum.
The average performance of the Dynamic Learning Algorithm was: 49636.69. That is 93.37% of the ex-post optimum.
Average runtime of One-Time Learning Algorithm: --- 0.01438 seconds ---
Average runtime of Dynamic Algorithm: --- 0.20653 seconds ---
Average runtime of permutations: --- 1.48391 seconds ---
Total runtime of simulation: --- 148.71871 seconds ---
Runtime Breakdown:
Simulation: --- 148.71871 seconds ---
Average of permutations: --- 1.48391 seconds ---
Simulating the input parameters: --- 0.0312 seconds ---
Calculating the fractional ex-post solution: --- 0.1404 seconds ---
Calculating the integral ex-post solution: --- 0.156 seconds ---
Average creating of permutations: --- 0.00188 seconds ---
Average One-Time Learning Algorithm: --- 0.01438 seconds ---
Average Dynamic Learning Algorithm: --- 0.20653 seconds ---
Average Greedy Algorithm: --- 0.00276 seconds ---
Average Interval Learner: --- 0.6572 seconds ---
Average Relaxed One-Time Learning Algorithm: --- 0.0172 seconds ---
Average Relaxed Dynamic Learning Algorithm: --- 0.21081 seconds ---
Average WTP-Learner: --- 0.16231 seconds ---
Average Amazon Learner: --- 0.20973 seconds ---
--------------------------------------------------
Simulation No. 3:
The One-Time Learning Algorithm performed better in 0.0 out of 100 permutations.
The Dynamic Learning Algorithm performed better in 100.0 out of 100 permutations.
Equal performance in 0.0 permutations.
The ex-post optimum was: 53313.0
The average performance of the One-Time Learning Algorithm was: 36471.4. That is 68.41% of the ex-post optimum.
The average performance of the Dynamic Learning Algorithm was: 49783.95. That is 93.38% of the ex-post optimum.
Average runtime of One-Time Learning Algorithm: --- 0.01422 seconds ---
Average runtime of Dynamic Algorithm: --- 0.20854 seconds ---
Average runtime of permutations: --- 1.48642 seconds ---
Total runtime of simulation: --- 148.95374 seconds ---
Runtime Breakdown:
Simulation: --- 148.95374 seconds ---
Average of permutations: --- 1.48642 seconds ---
Simulating the input parameters: --- 0.0156 seconds ---
Calculating the fractional ex-post solution: --- 0.1404 seconds ---
Calculating the integral ex-post solution: --- 0.156 seconds ---
Average creating of permutations: --- 0.00326 seconds ---
Average One-Time Learning Algorithm: --- 0.01422 seconds ---
Average Dynamic Learning Algorithm: --- 0.20854 seconds ---
Average Greedy Algorithm: --- 0.00201 seconds ---
Average Interval Learner: --- 0.66118 seconds ---
Average Relaxed One-Time Learning Algorithm: --- 0.01834 seconds ---
Average Relaxed Dynamic Learning Algorithm: --- 0.21091 seconds ---
Average WTP-Learner: --- 0.15714 seconds ---
Average Amazon Learner: --- 0.21031 seconds ---
--------------------------------------------------
Simulation No. 4:
The One-Time Learning Algorithm performed better in 3.0 out of 100 permutations.
The Dynamic Learning Algorithm performed better in 97.0 out of 100 permutations.
Equal performance in 0.0 permutations.
The ex-post optimum was: 53041.0
The average performance of the One-Time Learning Algorithm was: 37270.16. That is 70.27% of the ex-post optimum.
The average performance of the Dynamic Learning Algorithm was: 49452.4. That is 93.23% of the ex-post optimum.
Average runtime of One-Time Learning Algorithm: --- 0.01414 seconds ---
Average runtime of Dynamic Algorithm: --- 0.20863 seconds ---
Average runtime of permutations: --- 1.5022 seconds ---
Total runtime of simulation: --- 150.53911 seconds ---
Runtime Breakdown:
Simulation: --- 150.53911 seconds ---
Average of permutations: --- 1.5022 seconds ---
Simulating the input parameters: --- 0.025 seconds ---
Calculating the fractional ex-post solution: --- 0.14101 seconds ---
Calculating the integral ex-post solution: --- 0.15301 seconds ---
Average creating of permutations: --- 0.00285 seconds ---
Average One-Time Learning Algorithm: --- 0.01414 seconds ---
Average Dynamic Learning Algorithm: --- 0.20863 seconds ---
Average Greedy Algorithm: --- 0.00253 seconds ---
Average Interval Learner: --- 0.66122 seconds ---
Average Relaxed One-Time Learning Algorithm: --- 0.01677 seconds ---
Average Relaxed Dynamic Learning Algorithm: --- 0.21226 seconds ---
Average WTP-Learner: --- 0.17203 seconds ---
Average Amazon Learner: --- 0.21124 seconds ---
--------------------------------------------------
Simulation No. 5:
The One-Time Learning Algorithm performed better in 2.0 out of 100 permutations.
The Dynamic Learning Algorithm performed better in 98.0 out of 100 permutations.
Equal performance in 0.0 permutations.
The ex-post optimum was: 53575.0
The average performance of the One-Time Learning Algorithm was: 37413.88. That is 69.83% of the ex-post optimum.
The average performance of the Dynamic Learning Algorithm was: 50351.87. That is 93.98% of the ex-post optimum.
Average runtime of One-Time Learning Algorithm: --- 0.01363 seconds ---
Average runtime of Dynamic Algorithm: --- 0.20991 seconds ---
Average runtime of permutations: --- 1.48693 seconds ---
Total runtime of simulation: --- 149.00539 seconds ---
Runtime Breakdown:
Simulation: --- 149.00539 seconds ---
Average of permutations: --- 1.48693 seconds ---
Simulating the input parameters: --- 0.0156 seconds ---
Calculating the fractional ex-post solution: --- 0.1404 seconds ---
Calculating the integral ex-post solution: --- 0.156 seconds ---
Average creating of permutations: --- 0.00249 seconds ---
Average One-Time Learning Algorithm: --- 0.01363 seconds ---
Average Dynamic Learning Algorithm: --- 0.20991 seconds ---
Average Greedy Algorithm: --- 0.00207 seconds ---
Average Interval Learner: --- 0.6619 seconds ---
Average Relaxed One-Time Learning Algorithm: --- 0.01694 seconds ---
Average Relaxed Dynamic Learning Algorithm: --- 0.21133 seconds ---
Average WTP-Learner: --- 0.15731 seconds ---
Average Amazon Learner: --- 0.21065 seconds ---
--------------------------------------------------
Simulation No. 6:
The One-Time Learning Algorithm performed better in 0.0 out of 100 permutations.
The Dynamic Learning Algorithm performed better in 100.0 out of 100 permutations.
Equal performance in 0.0 permutations.
The ex-post optimum was: 53816.0
The average performance of the One-Time Learning Algorithm was: 37416.84. That is 69.53% of the ex-post optimum.
The average performance of the Dynamic Learning Algorithm was: 50286.83. That is 93.44% of the ex-post optimum.
Average runtime of One-Time Learning Algorithm: --- 0.01441 seconds ---
Average runtime of Dynamic Algorithm: --- 0.20966 seconds ---
Average runtime of permutations: --- 1.49905 seconds ---
Total runtime of simulation: --- 150.24842 seconds ---
Runtime Breakdown:
Simulation: --- 150.24842 seconds ---
Average of permutations: --- 1.49905 seconds ---
Simulating the input parameters: --- 0.0156 seconds ---
Calculating the fractional ex-post solution: --- 0.1404 seconds ---
Calculating the integral ex-post solution: --- 0.1872 seconds ---
Average creating of permutations: --- 0.00197 seconds ---
Average One-Time Learning Algorithm: --- 0.01441 seconds ---
Average Dynamic Learning Algorithm: --- 0.20966 seconds ---
Average Greedy Algorithm: --- 0.00282 seconds ---
Average Interval Learner: --- 0.65666 seconds ---
Average Relaxed One-Time Learning Algorithm: --- 0.01784 seconds ---
Average Relaxed Dynamic Learning Algorithm: --- 0.2118 seconds ---
Average WTP-Learner: --- 0.17131 seconds ---
Average Amazon Learner: --- 0.21081 seconds ---
--------------------------------------------------
Simulation No. 7:
The One-Time Learning Algorithm performed better in 1.0 out of 100 permutations.
The Dynamic Learning Algorithm performed better in 99.0 out of 100 permutations.
Equal performance in 0.0 permutations.
The ex-post optimum was: 53543.0
The average performance of the One-Time Learning Algorithm was: 37555.61. That is 70.14% of the ex-post optimum.
The average performance of the Dynamic Learning Algorithm was: 50040.39. That is 93.46% of the ex-post optimum.
Average runtime of One-Time Learning Algorithm: --- 0.01395 seconds ---
Average runtime of Dynamic Algorithm: --- 0.21003 seconds ---
Average runtime of permutations: --- 1.49162 seconds ---
Total runtime of simulation: --- 149.55242 seconds ---
Runtime Breakdown:
Simulation: --- 149.55242 seconds ---
Average of permutations: --- 1.49162 seconds ---
Simulating the input parameters: --- 0.0312 seconds ---
Calculating the fractional ex-post solution: --- 0.1404 seconds ---
Calculating the integral ex-post solution: --- 0.2184 seconds ---
Average creating of permutations: --- 0.00232 seconds ---
Average One-Time Learning Algorithm: --- 0.01395 seconds ---
Average Dynamic Learning Algorithm: --- 0.21003 seconds ---
Average Greedy Algorithm: --- 0.00365 seconds ---
Average Interval Learner: --- 0.65878 seconds ---
Average Relaxed One-Time Learning Algorithm: --- 0.01763 seconds ---
Average Relaxed Dynamic Learning Algorithm: --- 0.21063 seconds ---
Average WTP-Learner: --- 0.16308 seconds ---
Average Amazon Learner: --- 0.21094 seconds ---
--------------------------------------------------
Simulation No. 8:
The One-Time Learning Algorithm performed better in 0.0 out of 100 permutations.
The Dynamic Learning Algorithm performed better in 100.0 out of 100 permutations.
Equal performance in 0.0 permutations.
The ex-post optimum was: 52594.0
The average performance of the One-Time Learning Algorithm was: 37097.87. That is 70.54% of the ex-post optimum.
The average performance of the Dynamic Learning Algorithm was: 49478.24. That is 94.08% of the ex-post optimum.
Average runtime of One-Time Learning Algorithm: --- 0.0145 seconds ---
Average runtime of Dynamic Algorithm: --- 0.20708 seconds ---
Average runtime of permutations: --- 1.47812 seconds ---
Total runtime of simulation: --- 148.12357 seconds ---
Runtime Breakdown:
Simulation: --- 148.12357 seconds ---
Average of permutations: --- 1.47812 seconds ---
Simulating the input parameters: --- 0.0312 seconds ---
Calculating the fractional ex-post solution: --- 0.1404 seconds ---
Calculating the integral ex-post solution: --- 0.1404 seconds ---
Average creating of permutations: --- 0.00234 seconds ---
Average One-Time Learning Algorithm: --- 0.0145 seconds ---
Average Dynamic Learning Algorithm: --- 0.20708 seconds ---
Average Greedy Algorithm: --- 0.00222 seconds ---
Average Interval Learner: --- 0.65952 seconds ---
Average Relaxed One-Time Learning Algorithm: --- 0.01616 seconds ---
Average Relaxed Dynamic Learning Algorithm: --- 0.21194 seconds ---
Average WTP-Learner: --- 0.15328 seconds ---
Average Amazon Learner: --- 0.2102 seconds ---
--------------------------------------------------
Simulation No. 9:
The One-Time Learning Algorithm performed better in 2.0 out of 100 permutations.
The Dynamic Learning Algorithm performed better in 98.0 out of 100 permutations.
Equal performance in 0.0 permutations.
The ex-post optimum was: 52472.0
The average performance of the One-Time Learning Algorithm was: 36406.24. That is 69.38% of the ex-post optimum.
The average performance of the Dynamic Learning Algorithm was: 48760.4. That is 92.93% of the ex-post optimum.
Average runtime of One-Time Learning Algorithm: --- 0.01463 seconds ---
Average runtime of Dynamic Algorithm: --- 0.20887 seconds ---
Average runtime of permutations: --- 1.48811 seconds ---
Total runtime of simulation: --- 149.12316 seconds ---
Runtime Breakdown:
Simulation: --- 149.12316 seconds ---
Average of permutations: --- 1.48811 seconds ---
Simulating the input parameters: --- 0.0312 seconds ---
Calculating the fractional ex-post solution: --- 0.1404 seconds ---
Calculating the integral ex-post solution: --- 0.1404 seconds ---
Average creating of permutations: --- 0.00246 seconds ---
Average One-Time Learning Algorithm: --- 0.01463 seconds ---
Average Dynamic Learning Algorithm: --- 0.20887 seconds ---
Average Greedy Algorithm: --- 0.00347 seconds ---
Average Interval Learner: --- 0.65874 seconds ---
Average Relaxed One-Time Learning Algorithm: --- 0.01679 seconds ---
Average Relaxed Dynamic Learning Algorithm: --- 0.20929 seconds ---
Average WTP-Learner: --- 0.16289 seconds ---
Average Amazon Learner: --- 0.21031 seconds ---
--------------------------------------------------
Simulation No. 10:
The One-Time Learning Algorithm performed better in 2.0 out of 100 permutations.
The Dynamic Learning Algorithm performed better in 98.0 out of 100 permutations.
Equal performance in 0.0 permutations.
The ex-post optimum was: 53253.0
The average performance of the One-Time Learning Algorithm was: 36786.84. That is 69.08% of the ex-post optimum.
The average performance of the Dynamic Learning Algorithm was: 49835.53. That is 93.58% of the ex-post optimum.
Average runtime of One-Time Learning Algorithm: --- 0.01396 seconds ---
Average runtime of Dynamic Algorithm: --- 0.21101 seconds ---
Average runtime of permutations: --- 1.48981 seconds ---
Total runtime of simulation: --- 149.29783 seconds ---
Runtime Breakdown:
Simulation: --- 149.29783 seconds ---
Average of permutations: --- 1.48981 seconds ---
Simulating the input parameters: --- 0.025 seconds ---
Calculating the fractional ex-post solution: --- 0.14201 seconds ---
Calculating the integral ex-post solution: --- 0.15001 seconds ---
Average creating of permutations: --- 0.0028 seconds ---
Average One-Time Learning Algorithm: --- 0.01396 seconds ---
Average Dynamic Learning Algorithm: --- 0.21101 seconds ---
Average Greedy Algorithm: --- 0.00228 seconds ---
Average Interval Learner: --- 0.65852 seconds ---
Average Relaxed One-Time Learning Algorithm: --- 0.01685 seconds ---
Average Relaxed Dynamic Learning Algorithm: --- 0.21056 seconds ---
Average WTP-Learner: --- 0.16164 seconds ---
Average Amazon Learner: --- 0.21123 seconds ---
--------------------------------------------------
The right-hand side condition was not satisfied for the One-Time Learning Algorithm.
The right-hand side condition was not satisfied for the Dynamic Learning Algorithm.
Auto-Simulation finished.
In [4]: